package com.haina.shop.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import java.math.BigDecimal;
import java.util.List;

@Data
@ToString
@AllArgsConstructor
@NoArgsConstructor
public class ShopCartOrderDto {
    private Long shopId;//	店铺id	integer
    private String shopName;//	店铺名称	string
    private BigDecimal actualTotal;//	实际总值	number
    private BigDecimal total;//	商品总值	number
    private Integer totalCount;//	商品总数	integer
    private BigDecimal transfee;//	运费	number
    private BigDecimal discountReduce;//	促销活动优惠金额	number
    private BigDecimal couponReduce	;//优惠券优惠金额	number
    private BigDecimal shopReduce;//	店铺优惠金额(促销活动 + 优惠券 + 其他)	number
    private String remarks;//	订单备注信息	string
    private List<ShopCartItemDiscountDto>  shopCartItemDiscounts;//	购物车商品	array	ShopCartItemDiscountDto
    private List<CouponOrderDto> coupons;//	整个订单可以使用的优惠券列表	array	CouponOrderDto
    private String orderNumber;//	订单编号	string

}
